@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:none; }
cite{ font-style:normal; float:right}
cite a{ color:#333}

/***************通用部分***************/
.page{ width:1360px; margin:0 auto}

.min_sp{ float:right; padding:0 5px; width:917px;background:#c00; }

.min_sp_sub{ width:295px; height:210px;position:relative; float:left;background:#c00; padding:10px 5px 0}
.min_sp_sub img{width:295px; height:165px;}
.min_sp_sub h2{ height:60px; line-height:24px; text-align:center}
.min_sp_sub h2 a{ color:#000}

.min_hover{ width:100%; height:40px; position:absolute; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50); background:#000;}
.min_text{width:100%; height:40px;line-height:20px; font-size:16px}
.min_text a{ color:#fff}
.min_h_box{margin-bottom:20px}
.min_zc{ float:left; width:425px;}
.min_zc img{ width:425px;  height:220px}

.min_hover1{ background:url(play.png) no-repeat center center; width:100%; height:165px; left:0; top:0; position:absolute}



.header_news{height: 120px;  overflow:hidden;}
.header_news  a{color:#0759c9; text-decoration: none}
.header_news a:hover{text-decoration: underline;}
.header_news h1{height:80px; text-align: center; line-height: 70px; font-size:30px; font-weight: bold;letter-spacing:1px}
.header_news p { text-align:center}
.header_news p a{ height: 65px; text-align: center; font-size:16px; line-height:16px;color: #666666; padding-left:15px}



/***************第一部分***************/
.min_box{ margin-bottom:44px}
.min_left{ width:417px; float:left; position:relative; height:530px}
.min_box1 .min_left{height:585px}
.m55{ margin-right:54px}
.tb_, .tb1_, .tb2_, .tb3_ { height:50px; position:absolute; width:271px; left:0; top:0; z-index:9}
.tb_ li, .tb1_ li, .tb2_ li, .tb3_ li  {cursor:pointer;line-height:50px;display:inline;text-align:center; height:51px;  overflow:hidden; float:left;width:114px}

.tb4_, .tb5_{height:50px; position:absolute; width:417px; left:0; top:0; z-index:9}
.tb4_ li, .tb5_ li{cursor:pointer;line-height:50px;display:inline;text-align:center; height:51px;  overflow:hidden; float:left; width:114px}
.tb_ li:nth-child(1), .tb1_ li:nth-child(1), .tb2_ li:nth-child(1), .tb3_ li:nth-child(1), .tb4_ li:nth-child(1), .tb5_ li:nth-child(1){ width:94px; text-align:left}
.tb4_ li:nth-child(4), .tb5_ li:nth-child(4){ width:94px; text-align:right}
.hovertab a{ border-bottom:1px #0958bf solid;color:#0958bf;font-size:22px;padding-bottom:11px;}
.normaltab a{font-size:18px;color:#0958bf;}

.tdn{ height:550px; position: absolute; top:0; left:0; width:417px}
.min_more{ height:50px; line-height:50px; text-align:right; font-size:14px; color:#b1b1b1; border-bottom:1px #e2e2e2 solid; margin-bottom:5px}
.min_more a{ color:#b1b1b1}
.dis {display:block;}
.undis {display:none;}
.min_pic{ padding-top:25px; height:165px}
.min_pic img{ width:295px; height:165px;}

ul.f94d16 li{ background:url(xian.png) repeat-x center bottom; height:64px;color:#999;display: flex;align-items: center;}
ul.f94d16 li a{ line-height:23px; font-size:16px; color:#343434 }
ul.f94d16 li a:hover{ color:#cd0000; text-decoration:none}
ul.f94d16 li span{ display:none; margin-top:5px; font-size:14px;color:#999;}


/***************第2部分***************/
.min_liu{ height:115px; margin-bottom:40px; border:1px #0857bc solid;}
.min_pix{ width:251px; border-right:1px #0857bc solid; height:115px; float:left; background:#f0f7ff; padding-left:18px}
.min_pix h3{ font-size:20px; color:#075bbe; line-height:40px; padding-top:10px}
.min_pix p{ background:url(zp2.png) no-repeat 35px 9px;font-size:16px; line-height:30px; color:#1664c8}
.min_pix:hover p{ background:url(zp1.png) no-repeat 35px 9px; color:#fff}
.min_pix:hover h3{ color:#fff}
.z1{ background:#f0f7ff url(z1.png) no-repeat 170px bottom;}
.z1:hover{ background:#378dfa url(z11.png) no-repeat 170px bottom;}
.z2{ background:#f0f7ff url(z2.png) no-repeat 170px bottom;}
.z2:hover{ background:#378dfa url(z22.png) no-repeat 170px bottom;}
.z3{ background:#f0f7ff url(z3.png) no-repeat 170px bottom; border:none}
.z3:hover{ background:#378dfa url(z33.png) no-repeat 170px bottom;}
.z4{ background:#f0f7ff url(z4.png) no-repeat 170px bottom;}
.z4:hover{ background:#378dfa url(z44.png) no-repeat 170px bottom;}
.z5{ background:#f0f7ff url(z5.png) no-repeat 170px bottom;width: 256px}
.z5:hover{ background:#378dfa url(z55.png) no-repeat 170px bottom;}
.z6{ background:#f0f7ff url(z6.png) no-repeat 170px bottom;}
.z6:hover{ background:#378dfa url(z66.png) no-repeat 170px bottom;}


/***************第3部分***************/
.min_title{ height:50px; line-height:50px; border-bottom:1px #e7dfdd solid}
.min_title span{ font-size:22px; float:left; display:block;border-bottom:1px #0958bf solid; color:#0659b9}
.min_title span a{color:#0659b9}

.picScroll-left3{ width:420px;  overflow:hidden; position:relative;height: 285px; margin:10px auto ;}
.picScroll-left2{ width:1360px;  overflow:hidden; position:relative;height: 150px; margin:10px auto ;}
.picScroll-left2 .hd, .picScroll-left3 .hd{ overflow:hidden;  height:10px;  }
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:30px; height:65px; cursor:pointer; position: absolute; z-index:10; top:50px}
.picScroll-left3 .hd .prev,.picScroll-left3 .hd .next{ display:block;  width:30px; height:65px; cursor:pointer; position: absolute; z-index:10; top:120px}

.picScroll-left2 .hd .next, .picScroll-left3 .hd .next{ background:url("lh.png") no-repeat;right:0;}
.picScroll-left2 .hd .prev, .picScroll-left3 .hd .prev{ background:url("rh.png") no-repeat;left:0;}
.picScroll-left2 .hd .next:hover, .picScroll-left3 .hd .next:hover{ background:url("l.png") no-repeat;right:0; }
.picScroll-left2 .hd .prev:hover, .picScroll-left3 .hd .prev:hover{ background:url("r.png") no-repeat;left:0;}
.picScroll-left2 .bd ul, .picScroll-left3 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li, .picScroll-left3 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }


.hb_pic_2{ height:auto; width:330px; position: relative;float:left}
.hb_pic_2 img{ height:150px; width:330px; }
.hb_pic_2 p img{ width:auto; height:auto; position:absolute; top:60px; left:130px}

/***************第4部分***************/
.min_box1{ margin-bottom:20px}
.min_left1{ width:890px; float:left}
.min_right1{ width:420px; float:right}
.min_sk{ height:285px; width:920px; padding:20px 0}
.min_ch{ height:285px; padding:20px 0}
.min_sk img, .min_cg img{ width:200px; height:285px; float:left; margin-right:30px}

/***************第5部分***************/
.min_link{ padding-top:20px; width:1402px}
.min_link img{ width:425px; height:55px; margin-right:38px}

/***************第6部分***********

.slider{margin-top: 0px;height: 520px; margin-bottom:30px; float:left; width:920px}
.yx-rotaion{ width:920px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:40px;background:url(bg_gray.png) repeat-x;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:20px;z-index:2;bottom:10px;left:20px;line-height:40px; width: 100%;text-align: left;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://img.hebnews.cn/100750.files/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:10px;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
****/

.min_tp_right{ float:right; width:420px}
.min_title_01{ line-height:50px; border-bottom:2px #0958bf  solid; height:50px; font-size:22px; color:#0958bf }


.yx-rotaion img{ width:920px; height:520px}


/***************/
.slider{margin-top: 0px;height: 520px; margin-bottom:30px; float:left; width:920px}
.yx-rotaion{ width:920px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:40px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:16px;z-index:2;bottom:20px;left:10px;line-height:40px; font-weight:bold;width: 100%;text-align: center;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:0;bottom:0;z-index:2;display: flex;justify-content:center;flex-wrap:wrap;width: 100%;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}






@media screen and (max-width: 640px) {
body, html{ width:100%; height:auto; background:none}
.min_con_left, .min_con_right{ width: calc(100% - 40px); padding:0 20px; float:none}
.foot{ display:none;}
.coopright{width: calc(100% - 40px)!important; padding:0 20px!important; position:static!important}
.min_footer{background: #0658bc!important;height: auto!important;position: static!important;}
.y_width{ width:100%!important}
.header{ height:auto!important}
.all_nav{ height:auto!important; position:static!important;background: #0658bc!important;}
.menu{ line-height:44px!important; height:auto!important}
.menu li{ width:auto!important; padding:0 10px!important}
.current {background: none!important;height: 44px!important; }
.min_logo, .min_logo img{ width:100%!important}
.min_search{ padding:20px }	
.page{width: calc(100% - 20px)!important; padding:0 10px!important;}
.header_news{ height:auto}
.header_news h1{ line-height:1.6em; font-size:1.4em; padding:20px 0; height:auto}
.header_news p{ display:none}

.slider, .yx-rotaion img, .yx-rotaion{ width:100%; height:300px; float:none}
.min_tp_right, .min_zc, .min_sp, .min_sp_sub img, .min_left1, .min_right1, .min_link, .min_sk{ width:100%; float:none; padding:0; height:auto}
.min_sp_sub{width: calc(100% - 10px); height:auto; position:static}
.min_pix{width: calc(100% - 20px); padding:0 10px; float:none; height:auto}
.min_zc img{ width:100%; height:auto}
.min_hover1{ display:none}
.min_left, .tdn, .tb_, .tb1_, .tb2_, .tb4_, .tb5_, .tb3_{ width:100%; height:auto; float: none; position:static}
.min_liu{ height:auto}
.tb4_ li, .tb5_ li{ width:auto; padding:0 5px}
.tb_ li:nth-child(1), .tb1_ li:nth-child(1), .tb2_ li:nth-child(1), .tb3_ li:nth-child(1), .tb4_ li:nth-child(1), .tb5_ li:nth-child(1), .tb4_ li:nth-child(4), .tb5_ li:nth-child(4){width:auto; padding:0 5px}
.min_sk img{ width:calc(50% - 20px); height:auto; float:left; margin:0; padding:0 10px}
.picScroll-left3{ width:100%; height:auto}
.min_cg img{ width:calc(50% - 20px); height:auto;margin:0; padding:0 10px}
.min_link img{ width:100%; height:auto; float:none; margin-top:15px; margin-right:0}

.z1{ background:#f0f7ff url(z1.png) no-repeat right bottom;border-bottom: 1px #0857bc solid;}
.z1:hover{ background:#378dfa url(z11.png) no-repeat right bottom;}
.z2{ background:#f0f7ff url(z2.png) no-repeat right bottom;border-bottom: 1px #0857bc solid;}
.z2:hover{ background:#378dfa url(z22.png) no-repeat right bottom;}
.z3{ background:#f0f7ff url(z3.png) no-repeat right bottom;}
.z3:hover{ background:#378dfa url(z33.png) no-repeat right bottom;}
.z4{ background:#f0f7ff url(z4.png) no-repeat right bottom;border-bottom: 1px #0857bc solid;}
.z4:hover{ background:#378dfa url(z44.png) no-repeat right bottom;}
.z5{ background:#f0f7ff url(z5.png) no-repeat right bottom;border-bottom: 1px #0857bc solid;}
.z5:hover{ background:#378dfa url(z55.png) no-repeat right bottom;}
.z6{ background:#f0f7ff url(z6.png) no-repeat right bottom;}
.z6:hover{ background:#378dfa url(z66.png) no-repeat right bottom;}

}










